bd888cd49f8f658d928e3c550a6268cffb74503f,src/edu/stanford/nlp/sentiment/SentimentModel.java,SentimentModel,randomTransformBlock,#,180

Before Change


  }

  SimpleMatrix randomTransformBlock() {
    return SimpleMatrix.random(numHid,numHid,-1.0/Math.sqrt((double)numHid * 100.0),1.0/Math.sqrt((double)numHid * 100.0),rand).plus(identity);
  }

  /**

After Change


  }

  SimpleMatrix randomTransformBlock() {
    double range = 1.0 / (Math.sqrt((double) numHid) * 2.0);
    return SimpleMatrix.random(numHid,numHid,-range,range,rand).plus(identity);
  }

  /**